<!DOCTYPE html>
<html lang="zh-cn">
	<head>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
		<meta name="viewport" content="width=device-width, initial-scale=1">
		 
			
  
    <meta name="twitter:card" content="summary"/>
    
      <meta name="twitter:image" content="https://www.samrainhan.com/images/avatar.png" />
    
  
  
  <meta name="twitter:title" content="程序员的阅读清单"/>
  <meta name="twitter:description" content="思维导图文件下载 感谢Mindhacks原文在此 其实本质上就是两类(by 云风) 对所面对的东西（程序语言也好，操作系统也好，底层设施也好）本身的"/>
  
  
  
  
    <meta name="twitter:creator" content="@韩雨"/>
  



		
		<meta name="author" content="韩雨">
		<meta name="description" content="学习 &amp;nbsp;&amp;bull;&amp;nbsp; 生活">
		<meta name="generator" content="Hugo 0.52" />
		<title>程序员的阅读清单 &middot; sam的小窝</title>
		<link rel="shortcut icon" href="https://www.samrainhan.com/images/favicon.ico">
		<link rel="stylesheet" href="https://www.samrainhan.com/css/style.css">
		<link rel="stylesheet" href="https://www.samrainhan.com/css/highlight.css">

		
		<link rel="stylesheet" href="https://www.samrainhan.com/css/font-awesome.min.css">
		

		
		<link href="https://www.samrainhan.com/index.xml" rel="alternate" type="application/rss+xml" title="sam的小窝" />
		

		
	</head>

    <body>
       <nav class="main-nav">
	
	
		<a href='https://www.samrainhan.com/'> <span class="arrow">←</span>Home</a>
	
	<a href='https://www.samrainhan.com/posts'>Archive</a>
	<a href='https://www.samrainhan.com/tags'>Tags</a>
	<a href='https://www.samrainhan.com/about'>About</a>

	

	
	<a class="cta" href="https://www.samrainhan.com/index.xml">Subscribe</a>
	
</nav>


        <section id="wrapper" class="post">
            <article>
                <header>
                    <h1>
                        程序员的阅读清单
                    </h1>
                    <h2 class="headline">
                    Nov 30, 2012 00:00
                    · 711 words
                    · 2 minute read
                      <span class="tags">
                      
                      
                          
                              <a href="https://www.samrainhan.com/tags/%E7%A8%8B%E5%BA%8F%E5%91%98">程序员</a>
                          
                              <a href="https://www.samrainhan.com/tags/%E9%98%85%E8%AF%BB">阅读</a>
                          
                              <a href="https://www.samrainhan.com/tags/%E9%98%85%E8%AF%BB%E6%B8%85%E5%8D%95">阅读清单</a>
                          
                              <a href="https://www.samrainhan.com/tags/%E6%95%99%E7%A7%91%E4%B9%A6">教科书</a>
                          
                              <a href="https://www.samrainhan.com/tags/%E8%AF%BE%E5%A4%96%E8%AF%BB%E7%89%A9">课外读物</a>
                          
                      
                      
                      </span>
                    </h2>
                </header>
                
                  
                    <div id="toc">
                      <nav id="TableOfContents">
<ul>
<li><a href="#感谢mindhacks-原文在此-http-mindhacks-cn-2011-11-04-how-to-interview-a-person-for-two-years">感谢Mindhacks<a href="http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/">原文在此</a></a></li>
<li><a href="#其实本质上就是两类-by-云风">其实本质上就是两类(by 云风)</a></li>
<li><a href="#云风的推荐">云风的推荐</a></li>
<li><a href="#冯大辉">冯大辉</a></li>
<li><a href="#洪强宁">洪强宁</a></li>
<li><a href="#郑昀">郑昀</a></li>
<li><a href="#张峥">张峥</a></li>
<li><a href="#邹欣">邹欣</a></li>
<li><a href="#刘未鹏">刘未鹏</a></li>
</ul>
</nav>
                    </div>
                  
                
                <section id="post-body">
                    

<p><a href="https://docs.google.com/open?id=0B1DrsqrLRzeIdkY2RVdSLWtLc0U">思维导图文件下载</a></p>

<h1 id="感谢mindhacks-原文在此-http-mindhacks-cn-2011-11-04-how-to-interview-a-person-for-two-years">感谢Mindhacks<a href="http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/">原文在此</a></h1>

<h1 id="其实本质上就是两类-by-云风">其实本质上就是两类(by 云风)</h1>

<ul>
<li><p>对所面对的东西（程序语言也好，操作系统也好，底层设施也好）本身的理解程度</p></li>

<li><p>对设计思想和原则的理解</p></li>
</ul>

<h1 id="云风的推荐">云风的推荐</h1>

<ul>
<li><p>C++编程思想</p></li>

<li><p>Effective C++</p></li>

<li><p>深度探索C++对象模型</p></li>

<li><p>C++语言的设计和演化</p></li>

<li><p>C专家编程</p></li>

<li><p>C陷阱与缺陷</p></li>

<li><p>C语言接口与实现</p></li>

<li><p>Lua程序设计</p></li>

<li><p>Linkers and Loaders</p></li>

<li><p>COM本质论</p></li>

<li><p>Windows核心编程</p></li>

<li><p>深入解析Windows操作系统</p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnzYW">程序员修炼之道</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnzzI">UNIX编程艺术</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnxk5">代码优化：有效使用内存</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnpk2">深入理解计算机系统</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnxRT">深入理解LINUX内核</a></p></li>

<li><p>TCP/IP 详解</p></li>
</ul>

<h1 id="冯大辉">冯大辉</h1>

<ul>
<li><p>软件随想录</p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnvw1">黑客与画家</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnzzI">UNIX编程艺术</a></p></li>
</ul>

<h1 id="洪强宁">洪强宁</h1>

<ul>
<li><p><a href="http://vdisk.weibo.com/s/jnrsc">Code Complete 2</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnvB-">The Mythical Man-Month 人月神话</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnuAq">Code: The Hidden Language of Computer Hardware and Software 编码的奥秘</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnua9">TAOCP 计算机程序设计艺术</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnzYW">The Pragmatic Programmer 程序员修炼之道</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnrQs">Design Patterns 设计模式</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnPuz">The Structure and Interpretation of Computer Programs 计算机程序的构造和解释</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnsGr">Refactoring 重构</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnqG9">The C Programming Language</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnqnp">Introduction to Algorithms 算法导论</a></p></li>
</ul>

<h1 id="郑昀">郑昀</h1>

<ul>
<li><p><a href="http://vdisk.weibo.com/s/jnrsc">Code Complete 2</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnzYW">程序员修炼之道</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnpk2">深入理解计算机系统</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnsGr">Refactoring 重构</a></p></li>

<li><p>工程师转型</p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnoEQ">快速软件开发——有效控制与完成进度计划</a></p></li>

<li><p>软件随想录</p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnnVz">走出软件作坊</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnmMD">你的灯亮着吗?——发现问题的真正所在</a></p></li>
</ul>

<h1 id="张峥">张峥</h1>

<ul>
<li><p><a href="http://vdisk.weibo.com/s/jneAl">Algorithms</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnevO">Data Structure and Algorithms 数据结构与算法</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnqG9">The C Programming Language</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnd_P">The Design of the UNIX Operating System Unix操作系统设计</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jngG8">Compilers 编译原理 龙书</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jncQC">Computer Architecture: A Quantitative Approach 计算机系统结构：量化研究方法</a></p></li>

<li><p>Outliers (why hard work and luck are both important)</p></li>
</ul>

<h1 id="邹欣">邹欣</h1>

<ul>
<li><p><a href="http://vdisk.weibo.com/s/jnf3w">The Myths of Innovation 突破思维的障碍</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnffb">The Innovator’s Dilemma 创新者的窘境</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnfjg">The Innovator’s Solution 创新者的解答</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnfmL">Crossing the Chasm 跨越鸿沟</a></p></li>

<li><p>Inside Intuit(Intuit公司内幕)</p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnkbC">杰克·韦尔奇自传</a></p></li>

<li><p>Innovation</p></li>
</ul>

<h1 id="刘未鹏">刘未鹏</h1>

<ul>
<li><p><a href="http://vdisk.weibo.com/s/jnuAq">Code: The Hidden Language of Computer Hardware and Software 编码的奥秘</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnpk2">深入理解计算机系统</a>  / Windows via C/C++ （《Windows核心编程》 / <a href="http://vdisk.weibo.com/s/jnldy">程序员的自我修养</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnrsc">Code Complete 2</a> / <a href="http://vdisk.weibo.com/s/jnzYW">The Pragmatic Programmer 程序员修炼之道</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnmFD">Programming Pearls 编程珠玑</a>  / Algorithms / Algorithm Design / <a href="http://vdisk.weibo.com/s/jnmsW">编程之美</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnqG9">The C Programming Language</a></p></li>

<li><p>The C++ Programming Language / Programming: Principles and Practice Using C++ / Accelerated C++</p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnPuz">The Structure and Interpretation of Computer Programs 计算机程序的构造和解释</a></p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnfPX">Clean Code</a> / Implementation Patterns</p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnrQs">Design Patterns 设计模式</a> / Agile Software Development, Principles, Patterns, and Practices</p></li>

<li><p><a href="http://vdisk.weibo.com/s/jnsGr">Refactoring 重构</a></p></li>
</ul>

                </section>
            </article>

            
                <a class="twitter" href="https://twitter.com/intent/tweet?text=https%3a%2f%2fwww.samrainhan.com%2fposts%2f2012-11-30-programmer-reading-list%2f - %e7%a8%8b%e5%ba%8f%e5%91%98%e7%9a%84%e9%98%85%e8%af%bb%e6%b8%85%e5%8d%95 "><span class="icon-twitter"> tweet</span></a>

<a class="facebook" href="#" onclick="
    window.open(
      'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href),
      'facebook-share-dialog',
      'width=626,height=436');
    return false;"><span class="icon-facebook-rect"> Share</span>
</a>

            

            
                <div id="disqus_thread"></div>
<script type="text/javascript">
    var disqus_shortname = 'samrainblogbygithub'; 

     
    (function() {
        var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
    })();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
</div>

            

            
                <ul id="post-list" class="archive readmore">
    <h3>Read more</h3>

    
    
    
        <li>
            <a href="/posts/2019-04-26-c9-move-to-aws-c9/">Cloud9 Move to Aws C9<aside class="dates">Apr 26 2019</aside></a>
        </li>
    
        <li>
            <a href="/posts/2019-02-16-why-build-blog-with-cloud9/">2019 02 16 Why Build Blog With Cloud9<aside class="dates">Feb 16 2019</aside></a>
        </li>
    
        <li>
            <a href="/posts/2018-09-12-sports-stretching-best-practices/">运动拉伸最佳实践<aside class="dates">Sep 12 2018</aside></a>
        </li>
    
        <li>
            <a href="/posts/2018-09-12-add-2-files-to-tempdb-for-caching/">给tempdb加2个文件做缓存<aside class="dates">Sep 12 2018</aside></a>
        </li>
    
        <li>
            <a href="/posts/2018-09-12-look-for-sql-server-tables-without-a-clustered-index/">如何找到没有聚集索引的表<aside class="dates">Sep 12 2018</aside></a>
        </li>
    
        <li>
            <a href="/posts/2018-09-12-the-continuous-delivery-maturity-model/">持续实施成熟度模型<aside class="dates">Sep 12 2018</aside></a>
        </li>
    
        <li>
            <a href="/posts/2018-09-12-map-of-continuous-delivery/">持续发布的各个阶段<aside class="dates">Sep 12 2018</aside></a>
        </li>
    
        <li>
            <a href="/posts/2018-09-12-how-dropbox-securely-stores-your-passwords/">Dropbox的用户密码加密机制<aside class="dates">Sep 12 2018</aside></a>
        </li>
    
        <li>
            <a href="/posts/2018-09-12-code-inspection-tool-for-net/">NET代码检查工具<aside class="dates">Sep 12 2018</aside></a>
        </li>
    
        <li>
            <a href="/posts/2018-09-12-how-to-make-unique-id/">怎样生成唯一ID<aside class="dates">Sep 12 2018</aside></a>
        </li>
    
</ul>

            

            <footer id="footer">
    
        <div id="social">

	
	
    <a class="symbol" href="">
        <i class="fa fa-facebook-square"></i>
    </a>
    
    <a class="symbol" href="https://github.com/samrain">
        <i class="fa fa-github-square"></i>
    </a>
    
    <a class="symbol" href="">
        <i class="fa fa-twitter-square"></i>
    </a>
    


</div>

    
    <p class="small">
    
       © Copyright 2019 <i class="fa fa-heart" aria-hidden="true"></i> 韩雨
    
    </p>
    <p class="small">
        Powered by <a href="http://www.gohugo.io/">Hugo</a> Theme By <a href="https://github.com/nodejh/hugo-theme-cactus-plus">nodejh</a>
    </p>
</footer>

        </section>

        <script src="https://www.samrainhan.com/js/jquery-3.3.1.min.js"></script>
<script src="https://www.samrainhan.com/js/main.js"></script>
<script src="https://www.samrainhan.com/js/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>




  
<script type="application/javascript">
var doNotTrack = false;
if (!doNotTrack) {
	(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
	(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
	m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
	})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
	ga('create', 'UA-37708730-1', 'auto');
	
	ga('send', 'pageview');
}
</script>





    </body>
</html>
